hamster-owning people - Español Inglés Diccionario